package com.example.fastmybatis.service;


import com.example.fastmybatis.entity.TUser;
import com.gitee.fastmybatis.core.PageInfo;

import java.util.List;
import java.util.Map;

public interface TUserService {

    int addUser(TUser user);

    int deleteUser(int id);

    int updateUser(TUser user);

    int updateUser(Map<String,Object> user);

    TUser getUser(int id);

    int addUsers(List<TUser> users);

    Map<String,Object> getPageResult(int pageIndex,int pageSize);

    PageInfo<TUser> getPageUsers(int pageIndex,int pageSize);

    //排序获取用户
    List<TUser> getUsersForOrder();
}
